home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / ABUSESRC.ZIP / AbuseSrc / macabuse / inc / lmenu.hpp < prev    next >
C/C++ Source or Header  |  1997-05-20  |  466b  |  18 lines

  1. #ifndef __LMENU_HPP_
  2. #define __LMENU_HPP_
  3.  
  4. class lmenu : public ifield
  5. {
  6. public :
  7.   int id;
  8.   ifield *next;
  9.   virtual void area(int &x1, int &y1, int &x2, int &y2, window_manager *wm);
  10.   virtual void draw_first(image *screen, window_manager *wm);
  11.   virtual void draw(int active, image *screen, window_manager *wm)        = 0;
  12.   virtual void handle_event(event &ev, image *screen, window_manager *wm) = 0;
  13.   virtual char *read() = 0;
  14. } ;
  15. } ;
  16.  
  17. #endif
  18.